social housing – English–日本語 translations

🇬🇧 en ja 🇯🇵

social housing noun

  • affordable housing provided by public authorities or non-profit organizations
公営住宅
Wiktionary Links